have a binding agreement - German English Dictionary